Established in 1979 C W Sellors Jura Watches is the UK’s largest independent family run luxury watch retailer, committed to building longstanding relationships with each of our customers.
Expires 2024-06-02
Established in 1979 C W Sellors Jura Watches is the UK’s largest independent family run luxury watch retailer, committed to building longstanding relationships with each of our customers.
🍪 We use cookies to ensure our website functions properly and to provide you with a personalized experience.
Stay in the loop with Buymedeal
Signup Now for top notch shopping advice